__author__ = 'CrazyCode'

"""
    在函数的一个逻辑行的字符串是这个字符串的文档字符串，

    文档字符串的惯例是一个多行字符串，他的首航以大写字母开始，句号结尾，第二行是空行，从第三行开始详细的描述。
    强烈建议你在你的函数中使用文档字符串时遵循这个惯例。

    你可以使用__doc__调用函数的文档字符串属性，请记住Python把每一样东西都视为对象，包括这个函数。

    如果你已经在Python中使用过help()，那么你已经看到DocStrings的使用了，他所做的只是抓取函数的__doc__属性，然后整洁的显示给你。
    你可以对上面的这个函数尝试一下——只是在你的程序中包括help(printMax)。
"""


def printMax(x, y):
    """
        Prints the maximum of two numbers .
        The two values must be integers .
    """

    x = int(x)
    y = int(y)

    if x > y:
        print(x, "is maximum")
    else:
        print(y, " is maximum")


printMax(3, 5)
print(printMax.__doc__)
help(printMax)